horrible smell - Alemán Inglés Diccionario